home *** CD-ROM | disk | FTP | other *** search
- /* C code generated by: */
- /* Visual Arts Version 2.1 */
- /* Copyright (c)1994-95 Danny Y. Wong All rights reserved */
- /* Calgary, Alberta (CANADA) */
-
- int InitTempArea(void);
- extern void GraPatDrawCircles(struct Window *Wind);
- extern void GraPatDrawRects(struct Window *Wind);
- extern struct Window *GraPatWnd;
-
- void GraPatDrawRects(struct Window *Wind)
- {
- UWORD offsetx = Scr->WBorLeft;
- UWORD offsety = Scr->WBorTop + Scr->RastPort.TxHeight + 1;
-
- DrawBox(Wind, 5, 2, 200, 75, 1, 0 );
- DrawBevelBox(Wind->RPort, 17+offsetx, 8+offsety, 171, 62,
- (GT_VisualInfo), VisualInfo, TAG_DONE);
- DrawFBox(Wind, 30, 14, 145, 49, 3, 0, 0, 25 );
- DrawFBox(Wind, 59, 25, 86, 28, 1, 0, 1, 34 );
- DrawBevelBox(Wind->RPort, 29+offsetx, 13+offsety, 147, 51,
- (GT_VisualInfo), VisualInfo, TAG_DONE);
- DrawBevelBox(Wind->RPort, 58+offsetx, 24+offsety, 88, 30,
- (GT_VisualInfo), VisualInfo, (GTBB_Recessed), TRUE, TAG_DONE);
- DrawFBox(Wind, 218, 68, 129, 9, 2, 0, 1, 20 );
- DrawBox(Wind, 210, 2, 153, 62, 2, 2 );
- SetDrPt(Wind->RPort, 0xFFFF);
- SetOPen(Wind->RPort, 0);
- SetAfPt(Wind->RPort, NULL, 0);
- }
-
- void GraPatDrawCircles(struct Window *Wind)
- {
- DrawFCircle(Wind, 256, 14, 25, 9, 1, 0, 1, 47 );
- DrawFCircle(Wind, 326, 14, 25, 9, 1, 0, 1, 47 );
- DrawFCircle(Wind, 311, 14, 7, 3, 2, 0, 1, 47 );
- DrawFCircle(Wind, 271, 14, 7, 3, 2, 0, 1, 47 );
- DrawFCircle(Wind, 391, 34, 17, 28, 2, 0, 1, 18 );
- DrawFCircle(Wind, 390, 71, 34, 7, 3, 0, 1, 15 );
- }
-
- void GraPatDrawLine(struct Window *Wind)
- {
- DrawLine(Wind, 283, 23, 268, 40, 1, 0 );
- DrawLine(Wind, 269, 40, 308, 34, 1, 0 );
- DrawLine(Wind, 241, 51, 337, 45, 1, 0 );
- DrawLine(Wind, 274, 60, 299, 59, 1, 0 );
- }
-
- struct AreaInfo areaInfo={0};
- struct TmpRas Temprast;
- PLANEPTR AreaPlane=NULL;
- WORD areaBuffer[4000];
-
-
- int InitTempArea(void)
- {
- register UWORD i;
-
- for (i=0; i<4000; i++)
- areaBuffer[i]=0;
- InitArea(&areaInfo, areaBuffer, 800L);
- AreaPlane = AllocRaster(640, 200);
- if (AreaPlane == NULL)
- return(1L);
- InitTmpRas(&Temprast, AreaPlane, (long)RASSIZE(640, 200));
- return(0L);
- }
-
-
- /* gadget functions */
-
-